package com.ruoyi.tracker.config;
import org.influxdb.InfluxDB;
import org.influxdb.InfluxDBFactory;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

import java.util.concurrent.TimeUnit;

/**
 * @author: 凯不忒埔
 * @ProjectName RuoYi-month
 * @ClassName InfluxDBConfig
 * @Date: 2025/9/6 09:38
 * @Description:
 */
//@Configuration
public class InfluxDBConfig {
//    @Value("${spring.data.influxdb.url}")
//    private String url;
//
//    @Value("${spring.data.influxdb.username}")
//    private String username;
//
//    @Value("${spring.data.influxdb.password}")
//    private String password;
//
//    @Value("${spring.data.influxdb.database}")
//    private String database;
//
//    @Bean
//    public InfluxDB influxDB() {
//        InfluxDB influxDB = InfluxDBFactory.connect(url, username, password);
//        influxDB.setDatabase(database);
//        influxDB.enableBatch(1000, 100, TimeUnit.MILLISECONDS);
//        return influxDB;
//    }

}